algarroba [spanish] - Français Anglais Dictionnaire